special forces operational detachment - Türkisch Englisch Wörterbuch